package br.com.sistemavendas.util;

import br.com.sistemavendas.cliente.ClienteDAO;
import br.com.sistemavendas.cliente.ClienteDaoHibernate;
import br.com.sistemavendas.hibernate.HibernateUtil;
import br.com.sistemavendas.produto.ProdutoDAO;
import br.com.sistemavendas.produto.ProdutoDAOHibernate;

public class DAOFactory {

	public static ClienteDAO criarClienteDAO() {

		ClienteDaoHibernate clienteDAOHibernate = new ClienteDaoHibernate();
		clienteDAOHibernate.setSessao(HibernateUtil.getSession()
				.getCurrentSession());
		return clienteDAOHibernate;
	}

	public static ProdutoDAO criarProdutoDAO() {

		ProdutoDAOHibernate produtoDAOHibernate = new ProdutoDAOHibernate();
		produtoDAOHibernate.setSessao(HibernateUtil.getSession()
				.getCurrentSession());
		return produtoDAOHibernate;
	}

}
